###############################################
# === xenomorph_ocean_brood_districts.txt ===
###############################################
###############################################
# Brood Ocean Xenomorph Districts
###############################################

district_xenomorph_ocean_brood_gene_reefs = {
	icon = district_farming
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_science
	is_uncapped = { always = yes }

	zone_slots = {
		slot_polytechnic
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_infested_ocean_brood
	}

	potential = {
		uses_district_set = xenomorph_infested_ocean_brood
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_jobs_society_research_produces_mult = 0.08
		planet_pop_assembly_mult = 0.03
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_ocean_pleasure_lagoons = {
	icon = district_city
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_hive
	is_uncapped = { always = yes }

	zone_slots = {
		slot_xenomorph_hive
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_infested_ocean_brood
	}

	potential = {
		uses_district_set = xenomorph_infested_ocean_brood
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_amenities_add = 8
		planet_jobs_unity_produces_mult = 0.06
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_maintenance_drone_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_entertainer_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_ocean_brood_tides = {
	icon = district_farming
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_food
	is_uncapped = { always = yes }

	zone_slots = {
		slot_food
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_infested_ocean_brood
	}

	potential = {
		uses_district_set = xenomorph_infested_ocean_brood
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_jobs_food_produces_mult = 0.08
		planet_amenities_add = 3
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_xenomorph_extraction_drone_gestalt_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_xenomorph_extraction_drone_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_ocean_ovipositor_reefs = {
	icon = district_city
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_hive
	is_uncapped = { always = yes }

	zone_slots = {
		slot_xenomorph_hive
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_infested_ocean_brood
	}

	potential = {
		uses_district_set = xenomorph_infested_ocean_brood
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_pop_assembly_mult = 0.10
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_xenomorph_egg_caretaker_gestalt_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_xenomorph_egg_caretaker_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

###############################################
# === xenomorph_ocean_fortress_districts.txt ===
###############################################
###############################################
# Fortress Ocean Xenomorph Districts
###############################################

district_xenomorph_ocean_war_memory_trenches = {
	icon = district_generator
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_science
	is_uncapped = { always = yes }

	zone_slots = {
		slot_polytechnic
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_infested_ocean_fortress
	}

	potential = {
		uses_district_set = xenomorph_infested_ocean_fortress
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_jobs_engineering_research_produces_mult = 0.05
		planet_jobs_society_research_produces_mult = 0.05
		army_starting_experience_add = 25
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_ocean_chitin_bastions = {
	icon = district_arcology_fortress
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_foundry
	is_uncapped = { always = yes }

	zone_slots = {
		slot_empty
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_infested_ocean_fortress
	}

	potential = {
		uses_district_set = xenomorph_infested_ocean_fortress
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_jobs_alloys_produces_mult = 0.06
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_xenomorph_carapace_weaver_gestalt_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_xenomorph_carapace_weaver_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_ocean_hunting_grounds = {
	icon = district_arcology_fortress
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_food
	is_uncapped = { always = yes }

	zone_slots = {
		slot_food
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_infested_ocean_fortress
	}

	potential = {
		uses_district_set = xenomorph_infested_ocean_fortress
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_jobs_food_produces_mult = 0.05
		planet_jobs_unity_produces_mult = 0.03
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_xenomorph_extraction_drone_gestalt_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_xenomorph_extraction_drone_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_ocean_warrior_egg_reefs = {
	icon = district_arcology_fortress
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_hive
	is_uncapped = { always = yes }

	zone_slots = {
		slot_xenomorph_hive
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_infested_ocean_fortress
	}

	potential = {
		uses_district_set = xenomorph_infested_ocean_fortress
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_defense_armies_add = 2
		army_starting_experience_add = 25
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_warrior_drone_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_soldier_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

###############################################
# === xenomorph_ocean_foundry_districts.txt ===
###############################################
###############################################
# Foundry Ocean Xenomorph Districts
###############################################

district_xenomorph_ocean_acid_brine_labs = {
	icon = district_arcology_research_engineering
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_science
	is_uncapped = { always = yes }

	zone_slots = {
		slot_polytechnic
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_infested_ocean_foundry
	}

	potential = {
		uses_district_set = xenomorph_infested_ocean_foundry
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_jobs_engineering_research_produces_mult = 0.10
		planet_jobs_alloys_produces_mult = 0.02
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_ocean_resin_foundries = {
	icon = district_arcology_arms_industry
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_foundry
	is_uncapped = { always = yes }

	zone_slots = {
		slot_empty
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_infested_ocean_foundry
	}

	potential = {
		uses_district_set = xenomorph_infested_ocean_foundry
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_jobs_alloys_produces_mult = 0.12
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_xenomorph_carapace_weaver_gestalt_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_xenomorph_carapace_weaver_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_ocean_thermal_vents = {
	icon = district_farming
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_food
	is_uncapped = { always = yes }

	zone_slots = {
		slot_food
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_infested_ocean_foundry
	}

	potential = {
		uses_district_set = xenomorph_infested_ocean_foundry
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_jobs_food_produces_mult = 0.04
		planet_jobs_minerals_produces_mult = 0.05
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_xenomorph_extraction_drone_gestalt_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_xenomorph_extraction_drone_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_ocean_forge_brood_reefs = {
	icon = district_arcology_arms_industry
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_hive
	is_uncapped = { always = yes }

	zone_slots = {
		slot_xenomorph_hive
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_infested_ocean_foundry
	}

	potential = {
		uses_district_set = xenomorph_infested_ocean_foundry
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_pop_assembly_mult = 0.04
		planet_jobs_alloys_produces_mult = 0.03
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_xenomorph_egg_caretaker_gestalt_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_xenomorph_egg_caretaker_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

###############################################
# === xenomorph_ocean_world_districts.txt ===
###############################################
###############################################
# Ocean Xenomorph Base Districts
###############################################

district_xenomorph_ocean_gene_brine_reefs = {
	icon = district_generator
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_science
	is_uncapped = { always = yes }

	zone_slots = {
		slot_polytechnic
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_infested_ocean
	}

	potential = {
		uses_district_set = xenomorph_infested_ocean
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 600
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_jobs_society_research_produces_mult = 0.10
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_ocean_resin_reef_works = {
	icon = district_mining
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_mining
	is_uncapped = { always = yes }

	zone_slots = {
		slot_minerals
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_infested_ocean
	}

	potential = {
		uses_district_set = xenomorph_infested_ocean
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 600
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_jobs_minerals_produces_mult = 0.08
		planet_jobs_alloys_produces_mult = 0.03
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_xenomorph_tunnel_drone_gestalt_add = 100
			job_xenomorph_carapace_weaver_gestalt_add = 100
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_xenomorph_tunnel_drone_add = 100
			job_xenomorph_carapace_weaver_add = 100
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_ocean_nutrient_tides = {
	icon = district_farming
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_food
	is_uncapped = { always = yes }

	zone_slots = {
		slot_food
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_infested_ocean
	}

	potential = {
		uses_district_set = xenomorph_infested_ocean
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 600
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_jobs_food_produces_mult = 0.15
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_xenomorph_extraction_drone_gestalt_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_xenomorph_extraction_drone_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_ocean_egg_reefs = {
	icon = district_farming
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_hive
	is_uncapped = { always = yes }

	zone_slots = {
		slot_xenomorph_hive
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_infested_ocean
	}

	potential = {
		uses_district_set = xenomorph_infested_ocean
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 600
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_pop_assembly_mult = 0.08
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_xenomorph_egg_caretaker_gestalt_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_xenomorph_egg_caretaker_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}
